لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ASP.NET 6.0 - ساخت پروژه های وب عملی [ویدئو]
ASP.NET 6.0 - Build Hands-On Web Projects [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره ویدیویی جامع راهنمای گام به گام ساخت مفاهیم ضروری ASP.NET Core با استفاده از مثالهای کدنویسی در ویژوال استودیو 2019 را ارائه میدهد. با شروع یک رویکرد عملی، فهرستی از کارهای برنامه Razor را با یک فهرست درونی ایجاد خواهید کرد. مجموعه حافظه، به دنبال ساخت همان برنامه با مفاهیم MVC برای تسهیل مطالعه مقایسه ای بین دو فناوری.
Web API همچنین دارای بسته Serilog NuGet برای ورود به سیستم خطای ساختاری در فایل های متنی است که تجربه یادگیری جامعی را برای ساخت برنامه های مبتنی بر پایگاه داده با فناوری های محبوب ارائه می دهد.
علاوه بر این، از طریق یک برنامه ASP.NET Core 3.1 MVC برای عملیات CRUD، در مورد Web API یاد خواهید گرفت، که به عنوان فرانت اند عمل می کند، در نتیجه این ایده را برای شما گسترش می دهد که API های عمومی را از طریق یک مشتری MVC داخلی مصرف کنید.
این دوره ویدیویی همچنین دارای یک بخش اضافه شده در پایان در مورد ایجاد یک Web API با ASP.NET 6.0 با استفاده از EF Core است که این فرصت را برای شما فراهم می کند تا در مورد هر دو فناوری محبوب برای برنامه های کاربردی مبتنی بر پایگاه داده بیاموزید. با پایان این دوره ویدیویی، تجربه عملی در توسعه مفاهیم ASP.NET Core و ساخت اپلیکیشن های تحت وب با استفاده از فناوری های مدرن و رایج کسب خواهید کرد.
همه منابع و فایل های کد در اینجا قرار می گیرند: https://github.com/PacktPublishing/ASP.NET-6.0---Build-Hands-On-Web-Projects درباره Razor Pages و قالب های MVC بیاموزید
با اتصال مدل در ASP.NET Core آشنا شوید
با میان افزار و برنامه نویسی ناهمزمان آشنا شوید
کار با جداول پایگاه داده سرور SQL و مدیریت موثر داده ها را بیاموزید
برای اطمینان از یکپارچگی داده ها، ویژگی های اعتبارسنجی را به کلاس مشتری خود اضافه کنید
آموزش مهاجرت به ASP.NET 6.0 با استفاده از مدل Minimal Hosting این دوره ویدیویی برای توسعه دهندگان مبتدی، متوسط و ارشد با حداقل یک سال تجربه C# و همچنین دانشجویان مهندسی نرم افزار و زبان آموزانی که به دنبال تغییر از Java/C++ هستند مناسب است. به ASP.NET دانش قبلی پرس و جوهای SQL و ساختار پایگاه داده توصیه می شود. شما به Visual Studio 2019 Community Version، NET Core 3.1 SDK یا جدیدتر، و MS-SQL Server (توسعه دهنده یا Express) با SQL Server Management Studio نیاز دارید. آموزش انتقال ASP.NET 3.1 به آخرین نسخه ASP.NET 6.0 برای بهبود عملکرد و عملکرد * یاد بگیرید چگونه با استفاده از Razor Pages، یک فناوری قدرتمند مورد استفاده در توسعه وب ASP.NET، پاسخ ایجاد کنید * یک برنامه کاربردی MVC مشتری را در همان برنامه توسعه دهید. راه حل ویژوال استودیو برای مصرف API ایجاد شده در بخش قبل
سرفصل ها و درس ها
معرفی
Introduction
تغییر عنوان دوره و مهاجرت به ASP.NET 6.0
Course Title Change and Migration to ASP.NET 6.0
تغییر عنوان دوره و مهاجرت به ASP.NET 6.0
Course Title Change and Migration to ASP.NET 6.0
من کی هستم؟
Who Am I?
من کی هستم؟
Who Am I?
معرفی
Introduction
معرفی
Introduction
اولین برنامه ASP.NET Core 3.1 خود را ایجاد کنید و در آن به عمق بپردازید
Create and Take a Deep Dive into Your First ASP.NET Core 3.1 Application
اولین برنامه ASP.NET Core 3.1 خود را ایجاد کنید و در آن به عمق بپردازید
Create and Take a Deep Dive into Your First ASP.NET Core 3.1 Application
آشنایی با فایل پروژه New Look
Understanding the New Look Project File
آشنایی با فایل پروژه New Look
Understanding the New Look Project File
کلاس برنامه و شی میزبان
The Program Class and Host Object
کلاس برنامه و شی میزبان
The Program Class and Host Object
کلاس راه اندازی - نحوه پیکربندی سرویس ها
The Startup Class - How to Configure Services
کلاس راه اندازی - نحوه پیکربندی سرویس ها
The Startup Class - How to Configure Services
کلاس راه اندازی - تعریف خط لوله میان افزار
The Startup Class - Defining the Middleware Pipeline
کلاس راه اندازی - تعریف خط لوله میان افزار
The Startup Class - Defining the Middleware Pipeline
چگونه صفحات Razor پاسخ ایجاد می کنند
How Razor Pages Generate Response
چگونه صفحات Razor پاسخ ایجاد می کنند
How Razor Pages Generate Response
خلاصه بخش
Section Summary
خلاصه بخش
Section Summary
میان افزار در ASP.NET Core 3.1
Middleware in ASP.NET Core 3.1
میان افزار در ASP.NET Core 3.1
Middleware in ASP.NET Core 3.1
درباره Middleware
About Middleware
درباره Middleware
About Middleware
برنامه نویسی ناهمزمان از طریق برنامه کنسول
Asynchronous Programming Through Console Application
برنامه نویسی ناهمزمان از طریق برنامه کنسول
Asynchronous Programming Through Console Application
درخواست Delegate Usage برای Inline Middleware
Request Delegate Usage for Inline Middleware
درخواست Delegate Usage برای Inline Middleware
Request Delegate Usage for Inline Middleware
میان افزار سفارشی خود را ایجاد کنید
Create Your Custom Middleware
میان افزار سفارشی خود را ایجاد کنید
Create Your Custom Middleware
رفتار در ترکیب میان افزار را درک کنید
Understand the Behavior on Combining Middleware
رفتار در ترکیب میان افزار را درک کنید
Understand the Behavior on Combining Middleware
نگاهی دقیق به صفحات Razor و برنامه MVC
Detailed Look into Razor Pages and MVC Application
نگاهی دقیق به صفحات Razor و برنامه MVC
Detailed Look into Razor Pages and MVC Application
یک برنامه ToDo List Razor Pages ایجاد کنید
Create a ToDo List Razor Pages Application
یک برنامه ToDo List Razor Pages ایجاد کنید
Create a ToDo List Razor Pages Application
یک برنامه کامل MVC ToDo List بسازید
Build a Complete MVC ToDo List Application
یک برنامه کامل MVC ToDo List بسازید
Build a Complete MVC ToDo List Application
اتصال مدل در هسته ASP.NET
Model Binding in ASP.NET Core
اتصال مدل در هسته ASP.NET
Model Binding in ASP.NET Core
مقدمه صحافی مدل
Model Binding Introduction
مقدمه صحافی مدل
Model Binding Introduction
یکپارچه سازی کد نمونه مخزن مایکروسافت GitHub
Integrating Microsoft GitHub Repository Sample Code
یکپارچه سازی کد نمونه مخزن مایکروسافت GitHub
Integrating Microsoft GitHub Repository Sample Code
مدیریت دولتی در هسته ASP.NET
State Management in ASP.NET Core
کوکی ها برای مدیریت دولتی
Cookies for State Management
کوکی ها برای مدیریت دولتی
Cookies for State Management
مدیریت دولتی (دولت جلسه)
State Management (Session State)
مدیریت دولتی (دولت جلسه)
State Management (Session State)
رشته های پرس و جو برای مدیریت دولتی
Query Strings for State Management
رشته های پرس و جو برای مدیریت دولتی
Query Strings for State Management
زمینه های پنهان برای مدیریت دولتی
Hidden Fields for State Management
زمینه های پنهان برای مدیریت دولتی
Hidden Fields for State Management
مدیریت دولتی در هسته ASP.NET
State Management in ASP.NET Core
پروژه کدنویسی قسمت 1: ایجاد یک وب API
Coding Project Part 1: Build a Web API
مقدمه: ساخت و مصرف یک API وب با استفاده از ASP.NET Core و ADO.NET
Introduction: Build and Consume a Web API Using ASP.NET Core and ADO.NET
مقدمه: ساخت و مصرف یک API وب با استفاده از ASP.NET Core و ADO.NET
Introduction: Build and Consume a Web API Using ASP.NET Core and ADO.NET
یک Web API ایجاد کنید
Create a Web API
یک Web API ایجاد کنید
Create a Web API
جداول پایگاه داده SQL Server را درک کنید
Understand the SQL Server Database Tables
جداول پایگاه داده SQL Server را درک کنید
Understand the SQL Server Database Tables
روشهای ذخیره شده برای عملیات CRUD را درک کنید
Understand the Stored Procedures for CRUD Operation
روشهای ذخیره شده برای عملیات CRUD را درک کنید
Understand the Stored Procedures for CRUD Operation
کلاس مدل مشتری ایجاد کنید
Create the Customer Model Class
کلاس مدل مشتری ایجاد کنید
Create the Customer Model Class
کلاس Order Model ایجاد کنید
Create the Order Model Class
کلاس Order Model ایجاد کنید
Create the Order Model Class
رابط ICustomerRepository را ایجاد کنید
Create the ICustomerRepository Interface
رابط ICustomerRepository را ایجاد کنید
Create the ICustomerRepository Interface
رابط IOrderRepository را ایجاد کنید
Create the IOrderRepository Interface
رابط IOrderRepository را ایجاد کنید
Create the IOrderRepository Interface
فایل appsettings.json را ویرایش کنید تا رشته اتصال را نیز شامل شود
Edit the appsettings.json File to Include the Connection String
فایل appsettings.json را ویرایش کنید تا رشته اتصال را نیز شامل شود
Edit the appsettings.json File to Include the Connection String
خطا در ورود به پروژه Web API
Error Logging in Web API Project
خطا در ورود به پروژه Web API
Error Logging in Web API Project
ادغام Serilog برای Web API Logging
Integrating Serilog for Web API Logging
ادغام Serilog برای Web API Logging
Integrating Serilog for Web API Logging
یک مخزن مشتری ایجاد کنید
Create a Customer Repository
یک مخزن مشتری ایجاد کنید
Create a Customer Repository
یک مخزن سفارش ایجاد کنید
Create an Order Repository
یک مخزن سفارش ایجاد کنید
Create an Order Repository
تکمیل روشهای CRUD مخزن سفارش
Completing Order Repository CRUD Methods
تکمیل روشهای CRUD مخزن سفارش
Completing Order Repository CRUD Methods
ثبت نام در کلاس استارتاپ
Registering in Startup Class
ثبت نام در کلاس استارتاپ
Registering in Startup Class
ایجاد کنترلر خانه
Creating the Home Controller
ایجاد کنترلر خانه
Creating the Home Controller
ایجاد کنترل کننده مشتری
Creating the Customer Controller
ایجاد کنترل کننده مشتری
Creating the Customer Controller
ایجاد کنترل کننده سفارش
Creating the Order Controller
ایجاد کنترل کننده سفارش
Creating the Order Controller
پروژه کدنویسی قسمت 1: ایجاد یک وب API
Coding Project Part 1: Build a Web API
پروژه کدنویسی قسمت 2: استفاده از API وب با استفاده از کلاینت ASP.NET Core 3.1 MVC
Coding Project Part 2: Consume the Web API Using an ASP.NET Core 3.1 MVC Client
یک پروژه ASP.NET Core MVC ایجاد کنید.
Create an ASP.NET Core MVC Project.
یک پروژه ASP.NET Core MVC ایجاد کنید.
Create an ASP.NET Core MVC Project.
wwwroot را بررسی کنید
Inspect the wwwroot
wwwroot را بررسی کنید
Inspect the wwwroot
پوشه مشترک
The Shared Folder
پوشه مشترک
The Shared Folder
پوشه Views - سایر فایل ها
Views Folder - Other Files
پوشه Views - سایر فایل ها
Views Folder - Other Files
پوشه کنترلرها
Controllers Folder
پوشه کنترلرها
Controllers Folder
پوشه مدل ها
Models Folder
پوشه مدل ها
Models Folder
کلاس های مشتری و سفارش را ایجاد کنید
Create the Customer and Order Classes
کلاس های مشتری و سفارش را ایجاد کنید
Create the Customer and Order Classes
فایل Layout را ویرایش کنید
Edit the Layout File
فایل Layout را ویرایش کنید
Edit the Layout File
پیکربندی کلاس Startup
Configuring the Startup Class
پیکربندی کلاس Startup
Configuring the Startup Class
کنترل کننده خانه را اصلاح کنید
Modify the Home Controller
کنترل کننده خانه را اصلاح کنید
Modify the Home Controller
بسته های Nuget را نصب کنید
Install Nuget Packages
بسته های Nuget را نصب کنید
Install Nuget Packages
نمای نمایه کنترلر خانه را ویرایش کنید
Edit Home Controller Index View
نمای نمایه کنترلر خانه را ویرایش کنید
Edit Home Controller Index View
کنترل کننده مشتری را ایجاد کنید
Create the Customer Controller
کنترل کننده مشتری را ایجاد کنید
Create the Customer Controller
ایجاد نمای شاخص (کنترل کننده مشتری)
Create the Index View (Customer Controller)
ایجاد نمای شاخص (کنترل کننده مشتری)
Create the Index View (Customer Controller)
متدهای اقدام GetCustomer را ایجاد کنید
Create the GetCustomer Action Methods
متدهای اقدام GetCustomer را ایجاد کنید
Create the GetCustomer Action Methods
برای دریافت مشتری با شناسه، View ایجاد کنید
Create the View to Get Customer by ID
برای دریافت مشتری با شناسه، View ایجاد کنید
Create the View to Get Customer by ID
ویژگی های اعتبار سنجی را به کلاس مشتری اضافه کنید
Add Validation Attributes to Customer Class
ویژگی های اعتبار سنجی را به کلاس مشتری اضافه کنید
Add Validation Attributes to Customer Class
روش های اقدام AddCustomer را ایجاد کنید
Create AddCustomer Action Methods
روش های اقدام AddCustomer را ایجاد کنید
Create AddCustomer Action Methods
اعتبارسنجی سمت سرور با نمای AddCustomer
Server-Side Validation with AddCustomer View
اعتبارسنجی سمت سرور با نمای AddCustomer
Server-Side Validation with AddCustomer View
اعتبارسنجی مدل مشتری از سمت مشتری
Client-Side Validation of Customer Model
اعتبارسنجی مدل مشتری از سمت مشتری
Client-Side Validation of Customer Model
روش های اقدام به روز رسانی مشتری را ایجاد کنید
Create UpdateCustomer Action Methods
روش های اقدام به روز رسانی مشتری را ایجاد کنید
Create UpdateCustomer Action Methods
UpdateCustomer View را ایجاد کنید
Create UpdateCustomer View
UpdateCustomer View را ایجاد کنید
Create UpdateCustomer View
روش اقدام DeleteCustomer را ایجاد کنید
Create the DeleteCustomer Action Method
روش اقدام DeleteCustomer را ایجاد کنید
Create the DeleteCustomer Action Method
کنترل کننده سفارش را ایجاد کنید
Create the Order Controller
کنترل کننده سفارش را ایجاد کنید
Create the Order Controller
ایجاد نمای ایندکس (کنترل کننده سفارش)
Create Index View (Order Controller)
ایجاد نمای ایندکس (کنترل کننده سفارش)
Create Index View (Order Controller)
متدهای اقدام GetOrder را ایجاد کنید
Create GetOrder Action Methods
متدهای اقدام GetOrder را ایجاد کنید
Create GetOrder Action Methods
نمای GetOrder را ایجاد کنید
Create GetOrder View
نمای GetOrder را ایجاد کنید
Create GetOrder View
ویژگی های اعتبار سنجی را به کلاس سفارش اضافه کنید
Add Validation Attributes to Order Class
ویژگی های اعتبار سنجی را به کلاس سفارش اضافه کنید
Add Validation Attributes to Order Class
روشهای اقدام AddOrder را ایجاد کنید
Create AddOrder Action Methods
روشهای اقدام AddOrder را ایجاد کنید
Create AddOrder Action Methods
نمای AddOrder را ایجاد کنید
Create the AddOrder View
نمای AddOrder را ایجاد کنید
Create the AddOrder View
تست اعتبارسنجی ورودیهای فرم سفارش
Testing Validation of Order Form Inputs
تست اعتبارسنجی ورودیهای فرم سفارش
Testing Validation of Order Form Inputs
روشهای اقدام UpdateOrder را ایجاد کنید
Create UpdateOrder Action Methods
روشهای اقدام UpdateOrder را ایجاد کنید
Create UpdateOrder Action Methods
نمای UpdateOrder را ایجاد کنید
Create the UpdateOrder View
نمای UpdateOrder را ایجاد کنید
Create the UpdateOrder View
روش اقدام DeleteOrder را ایجاد کنید
Create the DeleteOrder Action Method
روش اقدام DeleteOrder را ایجاد کنید
Create the DeleteOrder Action Method
پروژه کدنویسی قسمت 2: استفاده از API وب با استفاده از کلاینت ASP.NET Core 3.1 MVC
Coding Project Part 2: Consume the Web API Using an ASP.NET Core 3.1 MVC Client
امتیاز: انتقال پروژه به ASP.NET 5
Bonus: Migrating the Project to ASP.NET 5
چگونه پروژه Web API/MVC را به ASP.NET 5.0 منتقل کنیم؟
How to Migrate the Web API/MVC Project to ASP.NET 5.0?
چگونه پروژه Web API/MVC را به ASP.NET 5.0 منتقل کنیم؟
How to Migrate the Web API/MVC Project to ASP.NET 5.0?
امتیاز: انتقال پروژه به ASP.NET 5
Bonus: Migrating the Project to ASP.NET 5
مهاجرت ASP.NET 6.0
ASP.NET 6.0 Migration
انتقال ASP.NET Core 3.1 به ASP.NET 6.0 (در حال حاضر)
Migrating ASP.NET Core 3.1 to ASP.NET 6.0 (Current)
انتقال ASP.NET Core 3.1 به ASP.NET 6.0 (در حال حاضر)
Migrating ASP.NET Core 3.1 to ASP.NET 6.0 (Current)
مدل میزبانی حداقل مهاجرت به ASP.NET 6.0
Minimal Hosting Model of Migration to ASP.NET 6.0
مدل میزبانی حداقل مهاجرت به ASP.NET 6.0
Minimal Hosting Model of Migration to ASP.NET 6.0
Hot Reload در ASP.NET 6 چیست؟
What Is Hot Reload in ASP.NET 6?
Hot Reload در ASP.NET 6 چیست؟
What Is Hot Reload in ASP.NET 6?
مهاجرت ASP.NET 6.0
ASP.NET 6.0 Migration
پروژه ASP.NET 6.0 Web API را با استفاده از روش First EF Core Code بسازید
Build ASP.NET 6.0 Web API Project Using Code First EF Core Approach
چگونه با استفاده از EF Core ASP.NET 6.0 Web API ایجاد کنیم؟
How Do We Create an ASP.NET 6.0 Web API Using EF Core?
چگونه با استفاده از EF Core ASP.NET 6.0 Web API ایجاد کنیم؟
How Do We Create an ASP.NET 6.0 Web API Using EF Core?
پروژه ASP.NET 6.0 Web API را با استفاده از روش First EF Core Code بسازید
Build ASP.NET 6.0 Web API Project Using Code First EF Core Approach
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
نمایش نظرات